package erp_models

import (
	"time"
	"xiehui-service/app/models"
)

// 自动调度计划表
type OrderAutoDispatchPlan struct {
	models.ID
	TaskId     int64     `gorm:"column:task_id" json:"task_id"`         //任务单id
	StartTime  time.Time `gorm:"column:start_time" json:"start_time"`   //开始时间
	Interval   int8      `gorm:"column:interval" json:"interval"`       //发车间隔（分钟）
	State      int8      `gorm:"column:state" json:"state"`             //状态(-1-作废 0-未开始 5-已完成)
	Current    int8      `gorm:"column:current" json:"current"`         //是否当前计划(0-否 1-是)
	Remark     string    `gorm:"column:remark" json:"remark"`           //备注
	OperatorBy int       `gorm:"column:operator_by" json:"operator_by"` //操作人
	models.Timestamps
	models.SoftDeletes
}

func (OrderAutoDispatchPlan) TableName() string {
	return "order_auto_dispatch_plan"
}
